Approximation Algorithms for Finding the Optimal Bridge Connecting Two Simple Polygons

نویسنده

  • Amit M Bhosle
چکیده

Given two simple polygons P and Q we de ne the weight of a bridge p q with p P and q Q where de nes the boundary of the polygon between the two polygons as gd p P d p q gd q Q where d p q is the Euclidean distance between the points p and q and gd a A is the geodesic distance between a and its geodesic farthest neighbor on A An optimal bridge of minimum weight can be found in O n log n time as described in We present an approximation scheme that given any positive integer k constructs a bridge with objective function value within k of optimal in O kn log kn time thus solving an open problem stated in We also present a fully polynomial time approximation scheme that for any generates a bridge with objective function within of optimal in O kn log kn time where k d log e In contrast to the exact algorithm given in our algorithm does not use complicated data structures and is amenable to e cient implementations We also show that the claim of that if p q is the optimal bridge then gd p q d p q is incorrect

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Exact and Approximation Algorithms for Finding an Optimal Bridge Connecting Two Simple Polygons

Given two simple polygons P and Q we define the weight of a bridge (p, q), with p ∈ ρ(P ) and q ∈ ρ(Q), where ρ() denotes the compact region enclosed by the boundary of the polygon, between the two polygons as gd(p, P ) + d(p, q) + gd(q, Q), where d(p, q) is the Euclidean distance between the points p and q, and gd(x, X) is the geodesic distance between x and its geodesic furthest neighbor on X...

متن کامل

Finding Optimal Geodesic Bridges Between Two Simple Polygons

Given two simple polygons P and Q we study the problem of finding an optimal geodesic bridge. Our problem differs from other versions of the problem where the bridge is a Euclidean bridge. An Euclidean bridge corresponds to a straight line flyover-like bridge, where as a geodesic bridge corresponds to finding a route for a ferry boat. The objective in both of these problems is to find a bridge ...

متن کامل

polygons. J. Algorithms, 6(2):213–224, 1985.

[2] B. Bhattacharya and R. Benkoczi. On computing the optimal bridge between two convex polygons. [7] H. Edelsbrunner. Computing the extreme distances between two convex polygons. Linear-time algorithms for visibility and shortest path problems inside triangulated simple polygons.

متن کامل

Two optimal algorithms for finding bi-directional shortest path design problem in a block layout

In this paper, Shortest Path Design Problem (SPDP) in which the path is incident to all cells is considered. The bi-directional path is one of the known types of configuration of networks for Automated Guided Vehi-cles (AGV).To solve this problem, two algorithms are developed. For each algorithm an Integer Linear Pro-gramming (ILP) is determined. The objective functions of both algorithms are t...

متن کامل

Optimizing the Minimum Vertex Guard Set on Simple Polygons via a Genetic Algorithm

The problem of minimizing the number of vertex-guards necessary to cover a given simple polygon (MINIMUM VERTEX GUARD (MVG) problem) is NP-hard. This computational complexity opens two lines of investigation: the development of algorithms that establish approximate solutions and the determination of optimal solutions for special classes of simple polygons. In this paper we follow the first line...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003